package com.example.signsystem.entity.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.sql.Time;

@TableName("class_info")
@Data
public class ClassPO {
    /**
     * 主键id
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 课程名
     */
    private String className;

    /**
     * 上课时间
     */
    private Time startTime;

    /**
     * 下课时间
     */
    private Time endTime;

    /**
     * 周工作日
     */
    private Integer weekDay;

    /**
     * 课程备注
     */
    private String courseNotes;

    /**
     * 课件下载地址
     */
    private String downloadAddress;

    /**
     * 删除标志
     */
    @TableLogic
    private Integer delFlag;
}
